self relocatable - French English Dictionary